d8e16a2ec43731a744cfbe9b4b650085bc6e93f8,networkmonitor/src/main/java/ca/rmen/android/networkmonitor/app/dbops/backend/export/TableFileExport.java,TableFileExport,export,#number#ProgressListener#,89

Before Change



                // Write the footer and clean up the file.
                writeFooter();
                if (listener != null) listener.onComplete(mContext.getString(R.string.export_save_to_external_storage_success, mFile.getAbsolutePath()));
                return mFile;
            } catch (IOException e) {
                Log.e(TAG, "export Could not export file " + mFile + ": " + e.getMessage(), e);

After Change


                // Write the footer and clean up the file.
                writeFooter();
                if (listener != null) {
                    if (isCanceled()) {
                        listener.onComplete(mContext.getString(R.string.export_save_to_external_storage_partial_success, mFile.getAbsolutePath()));
                    } else {
                        listener.onComplete(mContext.getString(R.string.export_save_to_external_storage_success, mFile.getAbsolutePath()));
                    }
                }
                return mFile;